import { createApp } from "vue";

import App from "./App.vue";

// 创建并挂载
// createApp(App).mount("#app");

// 创建应用, createApp 传递的组件就是根组件
const app = createApp(App);

// 让所有组件的 实例上能够访问到的属性
// vue2中是 Vue.prototype.$toast =
app.config.globalProperties.$toast = (msg) => {
  alert(msg);
};

// 挂载应用
app.mount("#app");

console.log(app);
// app.component()
// app.directive()
// app.mixin()
// app.use()
// ...

// Vue.componet()
// Vue.directive()
// Vue.mixin()
// Vue.use()
